package com.yyfax.pay.third.model.to.lianlian;

/**
 * @author AlanQiu on 2017/4/13.
 */
public class LianlianExt {

	/**
	 * 支付签名方式：md5/RSA
	 */
	private String signType;

	/**
	 * 连连支付/代付对账地址
	 */
	private String checkUrl = "https://yintong.com.cn/traderapi/orderquery.htm";

	/**
	 * 卡bin查询地址
	 */
	private String cardBinUrl = "https://yintong.com.cn/traderapi/bankcardquery.htm";

	/**
	 * 连连支付地址
	 */
	private String payUrl;

	/**
	 * 连连移动端支付地址
	 */
	private String payMobileUrl;

	/**
	 * 连连网银支付地址
	 */
	private String payEbankUrl;

	/**
	 * 连连代付地址
	 */
	private String payoutUrl;

	/**
	 * 用户签约查询地址
	 */
	private String userBankcardUrl;

	/**
	 * 异步回调地址
	 */
	private String notifyUrl;

	/**
	 * 连连商户号
	 */
	private String oidPartner;

	/**
	 * 返回限额标识，1为返回，0为不返回
	 */
	private String flagAmtLimit;

	/**
	 * RSA公钥
	 */
	private String publicRsaKey;

	/**
	 * RS私钥
	 */
	private String privateRsaKey;

	/**
	 * md5加密key
	 */
	private String md5Key;

	/**
	 * 认证方式
	 */
	private String payType;

	/**
	 * 平台来源标识
	 */
	private String platForm;

	/**
	 * 连连订单有效期，单位为分钟
	 */
	private String validOrder;

	/**
	 * 连连支付版本号
	 */
	private String version;

	/**
	 * 连连支付PC版本号
	 */
	private String versionPC;

	/**
	 * 支付结束回显url
	 */
	private String urlReturn;

	/**
	 * 返回修改信息地址
	 *
	 * @return
	 */
	private String backUrl;

	/**
	 * 请求应用标识(1-Android 2-ios 3-WAP)
	 */
	private String appRequest;

	/**
	 * 商户业务类型，虚拟商品销售：101001
	 */
	private String busiPartner;

	public String getSignType() {
		return signType;
	}

	public void setSignType(String signType) {
		this.signType = signType;
	}

	public String getCheckUrl() {
		return checkUrl;
	}

	public void setCheckUrl(String checkUrl) {
		this.checkUrl = checkUrl;
	}

	public String getCardBinUrl() {
		return cardBinUrl;
	}

	public void setCardBinUrl(String cardBinUrl) {
		this.cardBinUrl = cardBinUrl;
	}

	public String getNotifyUrl() {
		return notifyUrl;
	}

	public void setNotifyUrl(String notifyUrl) {
		this.notifyUrl = notifyUrl;
	}

	public String getPayUrl() {
		return payUrl;
	}

	public void setPayUrl(String payUrl) {
		this.payUrl = payUrl;
	}

	public String getPayMobileUrl() {
		return payMobileUrl;
	}

	public void setPayMobileUrl(String payMobileUrl) {
		this.payMobileUrl = payMobileUrl;
	}

	public String getPayEbankUrl() {
		return payEbankUrl;
	}

	public void setPayEbankUrl(String payEbankUrl) {
		this.payEbankUrl = payEbankUrl;
	}

	public String getPayoutUrl() {
		return payoutUrl;
	}

	public void setPayoutUrl(String payoutUrl) {
		this.payoutUrl = payoutUrl;
	}

	public String getUserBankcardUrl() {
		return userBankcardUrl;
	}

	public void setUserBankcardUrl(String userBankcardUrl) {
		this.userBankcardUrl = userBankcardUrl;
	}

	public String getOidPartner() {
		return oidPartner;
	}

	public void setOidPartner(String oidPartner) {
		this.oidPartner = oidPartner;
	}

	public String getFlagAmtLimit() {
		return flagAmtLimit;
	}

	public void setFlagAmtLimit(String flagAmtLimit) {
		this.flagAmtLimit = flagAmtLimit;
	}

	public String getPublicRsaKey() {
		return publicRsaKey;
	}

	public void setPublicRsaKey(String publicRsaKey) {
		this.publicRsaKey = publicRsaKey;
	}

	public String getPrivateRsaKey() {
		return privateRsaKey;
	}

	public void setPrivateRsaKey(String privateRsaKey) {
		this.privateRsaKey = privateRsaKey;
	}

	public String getMd5Key() {
		return md5Key;
	}

	public void setMd5Key(String md5Key) {
		this.md5Key = md5Key;
	}

	public String getPayType() {
		return payType;
	}

	public void setPayType(String payType) {
		this.payType = payType;
	}

	public String getPlatForm() {
		return platForm;
	}

	public void setPlatForm(String platForm) {
		this.platForm = platForm;
	}

	public String getValidOrder() {
		return validOrder;
	}

	public void setValidOrder(String validOrder) {
		this.validOrder = validOrder;
	}

	public String getVersion() {
		return version;
	}

	public void setVersion(String version) {
		this.version = version;
	}

	public String getVersionPC() {
		return versionPC;
	}

	public void setVersionPC(String versionPC) {
		this.versionPC = versionPC;
	}

	public String getUrlReturn() {
		return urlReturn;
	}

	public void setUrlReturn(String urlReturn) {
		this.urlReturn = urlReturn;
	}

	public String getBackUrl() {
		return backUrl;
	}

	public void setBackUrl(String backUrl) {
		this.backUrl = backUrl;
	}

	public String getAppRequest() {
		return appRequest;
	}

	public void setAppRequest(String appRequest) {
		this.appRequest = appRequest;
	}

	public String getBusiPartner() {
		return busiPartner;
	}

	public void setBusiPartner(String busiPartner) {
		this.busiPartner = busiPartner;
	}
}
